Re: [SQL] Stepping through a table. - Mailing list pgsql-sql

From Herouth Maoz
Subject Re: [SQL] Stepping through a table.
Date
Msg-id l03130301b3def3e8f07a@[147.233.159.109]
Whole thread Raw
In response to Re: [SQL] Stepping through a table.  (Matthew Hagerty <matthew@venux.net>)
List pgsql-sql
At 23:52 +0300 on 16/08/1999, Matthew Hagerty wrote:


>
> You mentioned that cursors are read only.  Can I do update statements while
> navigating with cursors?  Or do they lock the records they are reading?

If they do, they only lock them to other transactions. Since you are within
the same connection and thus the same transaction (cursors can only be used
within BEGIN/END transaction blocks), of course the records are not locked.
As far as I know, you can make update statements. What I am not sure about
is what happens if you rewind the cursor and read the updated record again
- whether you will see the updated record or the non-updated one. You'll
have to test this.

Herouth

--
Herouth Maoz, Internet developer.
Open University of Israel - Telem project
http://telem.openu.ac.il/~herutma




pgsql-sql by date:

Previous
From: Herouth Maoz
Date:
Subject: Re: [SQL] datediff function
Next
From: "Pham, Thinh"
Date:
Subject: RE: [SQL] datediff function